MAS V3.4 PTF02 Function Reference
With this PTF, you can use the IP configuration command to configure
the following TCP parameters:
- Retransmission and Session Control
- KeepAlive Interval (also referred to as Idle Time)
- Minimum Retransmission Interval
- Maximum Retransmission Interval
- Timeout
- TCP Performance
- Hash Table Size
- Memory (I/O) Block Size
- Connection Limit
- Application Layer
To access the TCP configuration environment, enter the following
command at the IP config> prompt:
IP config> TCP
TCP config>
Table 1. TCP Configuration Commands Summary
Command
| Function
|
List
| Displays TCP configuration items.
|
Set
| Defines certain TCP configuration parameters that affect
retransmission and session controls, performance, and TelnetServer
ports.
|
Use the list command to display the TCP configuration
data.
Syntax:
- list
- all
- all
- Displays all the configurable TCP port parameters.
Example: list all
TCP Parameters
0 tells router to use default
see Console (talk 5) for runtime values
Telnet server port........: 23 Timeout (seconds).........: 300
Min retransmit (.01sec).: 25 Max retransmit (.01sec).: 6400
Connection limit..........: 0 Hash table size...........: 500
Keepalive interval (sec.).: 90 Memory block size.........: 756
Use the set command to set certain values (intervals, sizes,
limits) within your TCP configuration.
Syntax:
- set
- connection-limit
-
- hash-table-size
-
- keepalive-interval
-
- maxrx-interval
-
- memory-block-size
-
- minrx-interval
-
- telnet-port
-
- timeout
- connection-limit
- Specifies the maximum number of TCP connections supported by this
router. A change in this value takes effect when the router is
restarted or a Talk5 reset TCP command is issued.
- Valid Values
-
Default Value: Varies depending on the amount of memory
installed in the router. To use the default setting, select the
"default" pushbutton in the configuration tool or specify zero (0) from the
router console.
Example:
TCP config> set connection-limit 500
- hash-table-size
- Specifies the size of the TCP hash table. The size of the table is
defined as the number of 'buckets", with each bucket requiring four
bytes. A change in this value takes effect when the router is
restarted.
- Valid Values
-
Default Value: Varies between 64 and 10 275,
depending on the amount of memory installed in the router. To use the
default setting, select the "default" pushbutton in the configuration tool or
specify zero (0) from the router console.
Example:
TCP config> set hash-table-size 100
- keepalive-interval
- Specifies the number of seconds that a TCP connection can remain idle
before a keep-alive packet is sent. A change in this value takes effect
when the router is restarted or a Talk5 reset TCP command is
issued.
- Valid Values
-
Default Value: Varies depending on the amount of memory
installed in the router. To use the default setting, select the
"default" pushbutton in the configuration tool or specify zero (0) from the
router console.
Example:
TCP config> set keepalive-interval 2500
- maxrx-interval
- Specifies the maximum amount of time in hundredths of a second (1/100
seconds) that a TCP connection will wait for an acknowledgment before
retransmitting data. Increasing this value allows additional time for
acknowledgments to be received. Decreasing this value results in an
increased number of retransmissions within a specified timeout period.
A change in this value takes effect when the router is restarted or a Talk5
reset TCP command is issued.
- Valid Values
-
- 200-6400 (in units of 1/100 second)
Default Value: 6400 (64 seconds). To use the
default setting, select the "default" pushbutton in the configuration tool or
specify zero (0) from the router console.
Example:
TCP config> set maxrx-interval 300
This example sets the maximum retransmit value to 3 seconds.
- memory-block-size
- Specifies size of the transmit and receive data blocks. This
parameter is useful in specific applications when traffic consists of many
small blocks of data. In these environments, using a smaller block size
than the default 756 bytes can save memory space. A change in this
value takes effect when the router is restarted.
- Valid Values
-
Default Value: 756 bytes. To use the default
setting, select the "default" pushbutton in the configuration tool or specify
zero (0) from the router console.
Example:
TCP config> set memory-block-size 50
- minrx-interval
- Specifies the minimum amount of time in hundredths of a second (1/100
seconds) that a TCP connection will wait for an acknowledgment before
retransmitting data. Increasing this value allows additional time for
acknowledgments to be received. Decreasing this value results in an
increased number of retransmissions within a specified timeout period.
A change in this value takes effect when the router is restarted or a Talk5
reset TCP command is issued.
- Valid Values
-
- 25-6400 (in units of 1/100 second)
Default Value: 25 (.25 seconds). To use the
default setting, select the "default" pushbutton in the configuration tool or
specify zero (0) from the router console.
Example:
TCP config> set minrx-interval 50
This example sets the minimum retransmit value to .5 seconds.
- telnet-port
- Allows you to change the router's Telnet server port from the usual
address of 23. A change in this value takes effect when the router is
restarted or a Talk5 reset TCP command is issued.
- Valid Values
-
Default Value: 23. To use the default setting,
select the "default" pushbutton in the configuration tool or specify zero (0)
from the router console.
Example:
TCP config> set telnet-port 10023
- timeout
- Specifies the number of seconds that TCP will wait for an acknowledgment
(ACK) before the session is ended. A change in this value takes effect
when the router is restarted or a Talk5 reset TCP command is
issued.
- Valid Values
-
Default Value: 180 seconds (3 minutes). To use the
default setting, select the default button in the configuration
tool or specify zero (0) from the router console.
Example:
TCP config> set timeout 250
[ Top of Page | Previous Page | Next Page | Table of Contents ]